recentchooserdefault: Clean up load_id when we have nothing left to do
authorJasper St. Pierre <jstpierre@mecheye.net>
Wed, 4 Dec 2013 20:08:25 +0000 (15:08 -0500)
committerJasper St. Pierre <jstpierre@mecheye.net>
Thu, 5 Dec 2013 00:29:06 +0000 (19:29 -0500)
Returning FALSE from a GSourceFunc will implicitly remove it, so we need
to do this in order to make the new g_source_remove happy.

gtk/gtkrecentchooserdefault.c

index 16dbb17cbeaa154c34fa3b47706f2a1ef08661a2..896ec5214abef7759acf15da28fd0ad9de01925c 100644 (file)
@@ -762,6 +762,7 @@ load_recent_items (gpointer user_data)
       chooser_set_model (impl);
 
       retval = FALSE;
+      impl->priv->load_id = 0;
     }
   else
     {